TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 AL - Birmingham Area rating list selection
                                                2020 AL - Birmingham Area rating list selection
2021 TLS League Ratings
Section - Southern           District - Alabama           Area - AL - Birmingham
All    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Hunter Perry U
4.40 (4.5) 5.0  S      18 +   Irondale, AL
2 Mark Todd U
4.39 4.5 4.5  A  2019    55 +   Birmingham, AL
3 Zachary Nelson U
4.34 4.5 4.5  S      40 +   Birmingham, AL
4 Jason Vest U
4.25 4.5 4.5  C  2019    40 +   Birmingham, AL
5 Harry Long U
4.23 4.5 4.5  A  2019    18 +   Birmingham, AL
6 Bob Sims U
4.19 4.5 4.5  C  2019    18 +   Pell City, AL
7 Duane Trahan U
4.18 4.5 4.5  C  2019    40 +   Pelham, AL
8 Ricky Shoup U
4.08 4.5 4.5  C  2019    40 +   Tuscaloosa, AL
9 Greg Mills U
4.07 4.5 4.5  C  2019    40 +   Hoover, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
10 Jeran Terry U
4.00 (4.0) 4.0  S      18 +   Pelham, AL
11 Hayden Clowers U
4.00 (4.0) 4.5  S      18 +   Helena, AL
12 Danny Trotter U
3.99 (4.0) 4.5  C  2019    40 +   Hoover, AL
13 Justin Fox U
3.95 (4.0) 4.5  C  2019    18 +   Birmingham, AL
14 Chase Robertson U
3.93 4.0 4.0  C  2019    18 +   Birmingham, AL
15 Gerald Henderson U
3.93 (4.0) 0.0     2019    18 +   Birmingham, AL
16 Freddy Guerra U
3.91 4.0 4.0  C  2019    40 +   HOOVER, AL
17 David Bradford U
3.87 4.0 4.0  C  2019    55 +   Birmingham, AL
18 John Brackin U
3.87 4.0 4.5  C  2019    18 +   Hoover, AL
19 Rusty Wilkes U
3.83 4.0 4.0  C  2018    40 +   Hoover, AL
20 Terrance Moultrie U
3.83 4.0 4.0  C  2018    40 +   Trussville, AL
21 Brad Jackson U
3.83 4.0 4.0  C  2019    18 +   Vestavia, AL
22 Eugene Gilyard U
3.82 4.0 4.0  C  2019    65 +   Birmingham, AL
23 Josh Hicks U
3.80 4.0 4.0  A  2019    18 +   Birmingham, AL
24 Jason Mann U
3.79 4.0 4.0  A  2019    40 +   Birmingham, AL
25 harold spencer U
3.78 (4.0) 4.0  S      40 +   Forestdale, AL
26 William Belski U
3.77 4.0 4.0  C  2019    40 +   Helena, AL
27 Sam Wasko U
3.76 4.0 4.0  S      18 +   Hoover, AL
28 Michael Mann U
3.76 4.0 4.0  A  2019    55 +   HOOVER, AL
29 jason malone U
3.75 4.0 4.0  B      18 +   Birmingham, AL
30 Mark Williams U
3.73 4.0 4.0  C  2019    55 +   Trussville, AL
31 Edwin Lovelady U
3.72 4.0 4.0  A  2019    55 +   Birmingham, AL
32 Cliff Cook U
3.69 (4.0) 4.0  C  2019    18 +   Hoover, AL
33 Ronnie McFarling U
3.67 4.0 3.5  C  2019    65 +   Leeds, AL
34 Adam Cohen U
3.66 4.0 4.0  C  2019    40 +   Mountain Brk, AL
35 David Bell U
3.66 4.0 4.0  S  2020    18 +   BIRMINGHAM, AL
36 Craig Alverson U
3.66 4.0 4.0  A  2019    40 +   Pell City, AL
37 Brock Deshong U
3.65 (4.0) 4.0  C  2019    18 +   Vestavia, AL
38 Anthony Austin U
3.65 4.0 4.0  C  2019    18 +   Pelham, AL
39 Brett Richards U
3.64 4.0 4.0  S      40 +   MOUNTAIN BRK, AL
40 Ryan Polk U
3.63 4.0 3.5  B  2020    18 +   Birmingham, AL
41 Andy Winebrenner U
3.62 4.0 4.0  C  2019    40 +   Vestavia, AL
42 Roger Veracoechea U
3.62 4.0 4.0  C  2019    40 +   Birmingham, AL
43 Andrew Pyron U
3.61 4.0 4.0  C  2019    40 +   Hoover, AL
44 Michael Lewis U
3.61 4.0 4.0  C  2019    40 +   Hoover, AL
45 Alistair Harding-Smith U
3.61 4.0 4.0  C  2019    40 +   Hoover, AL
46 Alexander Weisskopf U
3.57 (4.0) 4.0  C  2019    18 +   Mountain Brk, AL
47 Steve Shotts U
3.56 4.0 4.0  C  2019    40 +   CLANTON, AL
48 Dean Prewette U
3.56 4.0 4.0  C  2019    40 +   Vestavia, AL
49 Steve Janchus U
3.56 (4.0) 4.0  C  2019    40 +   HELENA, AL
50 Chris Clark U
3.56 4.0 4.0  C  2019    18 +   HOOVER, AL
51 Crawford King U
3.55 (4.0) 4.0  S  2020    18 +   Irondale, AL
52 Jason Blankenship U
3.55 (4.0) 4.0  C  2019    40 +   CALERA, AL
53 Donald Smith U
3.54 4.0 4.0  S  2020    40 +   Birmingham, AL
54 Chip Smallwood U
3.52 4.0 4.0  C  2019    40 +   Birmingham, AL
55 Dwight Franklin U
3.51 (4.0) 0.0     2019    40 +   Birmingham, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
56 Michael Streety U
3.50 3.5 3.5  C  2019    40 +   Pinson, AL
57 Michael Donnelly U
3.49 (3.5) 4.0  C  2019    40 +   Tuscaloosa, AL
58 Ronald Hull Jr U
3.48 3.5 3.5  C  2019    40 +   Mulga, AL
59 Andrew Chambless U
3.48 (3.5) 4.0  C  2019    18 +   Vestavia, AL
60 Cary Stokes U
3.45 (3.5) 3.5  S  2020    40 +   Talladega, AL
61 Rick Munkus U
3.45 3.5 3.5  C  2019    55 +   Gardendale, AL
62 Boone Lane U
3.44 (3.5) 3.5  A  2019    18 +   HOOVER, AL
63 Tyler Hadden U
3.44 3.5 3.5  C  2019    18 +   Gardendale, AL
64 Carl Douglas U
3.43 3.5 3.5  C  2019    40 +   Vestavia Hills, AL
65 Tyler Cohen U
3.43 3.5 3.5  C  2019    18 +   TUSCALOOSA, AL
66 Kareem Hammad U
3.42 3.5 3.5  S  2020    18 +   Birmingham, AL
67 Larry Sewell U
3.41 3.5 3.5  C  2019    65 +   Cropwell, AL
68 Edward Leggett U
3.41 3.5 3.5  S      40 +   PLEASANT GROVE, AL
69 Andrew Schilder U
3.40 3.5 3.5  C  2019    40 +   Mountain Brk, AL
70 Lukus Nelson U
3.40 3.5 3.5  A  2019    18 +   Boaz, AL
71 Steven Julaka U
3.40 3.5 4.0  C  2019    18 +   Birmingham, AL
72 Terry Carroll U
3.40 3.5 3.5  C  2019    55 +   Gardendale, AL
73 Donny Barnes U
3.39 3.5 3.5  C  2019    40 +   Hoover, AL
74 William Mullins U
3.38 3.5 3.5  S  2020    40 +   Birmingham, AL
75 Daniel Gonzalez-Bocaz U
3.38 3.5 3.5  C  2019    40 +   Birmingham, AL
76 Andre Fincher U
3.38 3.5 3.5  S      40 +   Birmingham, AL
77 Marcus Kennedy U
3.37 (3.5) 3.5  C  2019    18 +   Hoover, AL
78 Ashley Fulgham U
3.37 3.5 3.5  A  2019    40 +   Hoover, AL
79 Chris Deloney U
3.37 3.5 3.5  A  2019    40 +   Gardendale, AL
80 Heath Patton U
3.36 3.5 3.5  C  2019    40 +   Hoover, AL
81 Thomas Leonard U
3.34 3.5 3.5  C  2018    18 +   Cropwell, AL
82 Keith Chasteen U
3.34 3.5 3.5  C  2019    40 +   Pell City, AL
83 Hunter Ponder U
3.33 3.5 3.5  S  2020    18 +   Vestavia Hills, AL
84 Mauhaun Taheri U
3.32 (3.5) 3.5  S      18 +   Hampton Cove, AL
85 Santosh Singh U
3.32 3.5 3.5  C  2019    40 +   Hoover, AL
86 William Scott U
3.32 3.5 3.5  C  2019    40 +   Calera, AL
87 Donovan Pieper U
3.31 3.5 3.5  C  2019    40 +   Pelham, AL
88 Patrick Mills U
3.31 3.5 3.5  A  2019    40 +   HOOVER, AL
89 Pete Kozlowski U
3.31 3.5 3.5  C  2019    40 +   Hoover, AL
90 Keegan Jett U
3.31 3.5 3.5  S  2020    18 +   Birmingham, AL
91 Jay McCord U
3.30 (3.5) 3.5  C  2019    18 +   TAMPA, FL
92 Roger Huey U
3.28 3.5 3.5  C  2019    40 +   Tupelo, MS
93 Michael Hambrick U
3.28 3.5 4.0  C  2019    40 +   Birmingham, AL
94 Edward Bradford U
3.28 3.5 3.5  S  2020    40 +   Birmingham, AL
95 Matthew Benak U
3.27 3.5 3.5  C  2019    18 +   Vestavia, AL
96 Salim Virani U
3.26 3.5 3.5  A  2019    40 +   Hoover, AL
97 James Mizell U
3.26 3.5 3.5  C  2019    40 +   Hoover, AL
98 Rick Jackson U
3.26 3.5 3.5  C  2019    65 +   Pell City, AL
99 Travis Hulsey U
3.26 3.5 3.5  C  2019    65 +   Trussville, AL
100 Antonio Holmes U
3.26 3.5 3.5  C  2019    18 +   Montgomery, AL
101 James King U
3.25 3.5 3.5  C  2019    18 +   Pelham, AL
102 Chris Fields U
3.25 3.5 3.5  A  2019    40 +   Vestavia, AL
103 Thomas Adent U
3.25 3.5 3.5  C  2019    40 +   Birmingham, AL
104 Bryan Thompson U
3.24 (3.5) 3.5  S      40 +   Pinson, AL
105 Keith Smith U
3.24 3.5 3.5  S  2020    40 +   Hoover, AL
106 Randall Guy U
3.24 3.5 3.5  C  2019    55 +   Pelham, AL
107 Jonathan Spidle U
3.23 3.5 3.5  A  2019    40 +   Vestavia, AL
108 Stephen Piland U
3.23 3.5 3.5  C  2019    40 +   Birmingham, AL
109 Clay Buchweitz U
3.23 (3.5) 3.5  S      18 +   Vestavia Hills, AL
110 Andrew Walsh U
3.22 3.5 3.5  C  2019    40 +   Pelham, AL
111 Thomas Ray U
3.21 3.5 3.5  C  2019    18 +   Alabaster, AL
112 Tray Ivey U
3.21 3.5 3.5  S  2020    40 +   Birmingham, AL
113 Shawn Brown U
3.21 3.5 3.5  C  2019    40 +   ALABASTER, AL
114 Steve Prokop U
3.20 (3.5) 3.5  S  2020    18 +   Chelsea, AL
115 David Phillips U
3.20 3.5 3.5  S  2020    18 +   LEEDS, AL
116 Ross Johnson U
3.20 3.5 3.5  S      18 +   Tuscaloosa, AL
117 Pete Sarris U
3.19 3.5 3.5  C  2019    40 +   Mc Calla, AL
118 William McCarty U
3.19 3.5 3.5  C  2019    18 +   Birmingham, AL
119 George Casey U
3.19 3.5 3.5  C  2019    40 +   Birmingham, AL
120 Lance Brown U
3.19 3.5 3.5  C  2019    40 +   Alabaster, AL
121 Sameer Ather U
3.19 3.5 3.5  S      40 +   Birmingham, AL
122 Joshua Lee U
3.18 3.5 3.5  C  2019    18 +   TUSCALOOSA, AL
123 Martin Hoerner U
3.18 3.5 3.5  C  2019    18 +   Vestavia, AL
124 Carmelo Cardona U
3.18 (3.5) 3.5  S  2020    40 +   SPRING HILL, TN
125 Jack Bransdorf U
3.16 3.5 3.5  C  2019    40 +   Birmingham, AL
126 Jeremy Pipkin U
3.15 3.5 3.0  C  2019    18 +   Vestavia, AL
127 Terry Sims U
3.14 3.5 3.5  C  2019    40 +   PELHAM, AL
128 Monte Smith U
3.13 3.5 3.5  C  2019    40 +   Birmingham, AL
129 Matthew Davis U
3.13 3.5 3.5  C  2019    40 +   Vestavia, AL
130 Chase Brasfield U
3.13 3.5 3.0  C  2019    18 +   Gardendale, AL
131 Jordan Palco U
3.12 3.5 3.0  C  2019    18 +   Birmingham, AL
132 Rohen Porbanderwala U
3.11 3.5 3.5  C  2019    40 +   Hoover, AL
133 Harris Eric U
3.11 3.5 3.0  S  2020    40 +   Pinson, AL
134 BILLY SUMMERLIN U
3.10 (3.5) 3.5  C  2019    18 +   Sterrett, AL
135 Thomas Hester U
3.10 3.5 3.5  C  2019    65 +   Trussville, AL
136 Mark Hinson U
3.09 (3.5) 3.5  C  2019    40 +   Indian Springs, AL
137 david lynch U
3.08 3.5 3.0  S  2020    18 +   Alabaster, AL
138 Craig Lowrey U
3.07 (3.5) 3.5  C  2019    18 +   Hoover, AL
139 Alan Ashman U
3.07 3.5 3.5  C  2019    18 +   Pelham, AL
140 Tad Templeton U
3.06 (3.5) 0.0     2019    40 +   Birmingham, AL
141 Danny Slovensky U
3.06 (3.5) 3.5  C  2019    40 +   Birmingham, AL
142 Craig Tumlin U
3.05 3.5 3.5  C  2018    40 +   Pell City, AL
143 Jeff Hammack U
3.05 (3.5) 3.5  S  2019    18 +   Mountain Brk, AL
144 Re'Jaun Spates U
3.04 (3.5) 4.0  S      18 +   Birmingham, AL
145 Weily Soong U
3.04 (3.5) 3.5  S  2020    40 +   Birmingham, AL
146 Brett Knight U
3.03 (3.5) 3.5  S  2019    40 +   Sterrett, AL
147 Mike Coffey U
3.03 (3.5) 3.5  S  2020    18 +   Helena, AL
148 Paul Fisher U
3.02 3.5 3.0  S  2020    18 +   Hoover, AL
149 Ming Xia U
3.01 3.5 3.5  S      18 +   PELHAM, AL
150 Ross Nazari U
3.01 3.5 3.5  S  2020    18 +   Birmingham, AL
151 Kishore Kakarla U
3.01 3.5 3.0  S  2020    18 +   Hoover, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
152 Ricky Ray U
2.99 (3.0) 3.5  C  2019    40 +   BIRMINGHAM, AL
153 Roderick Sanders U
2.98 (3.0) 3.0  S      40 +   Birmingham, AL
154 Mikhail Shakhmatov U
2.97 3.0 3.5  S  2020    40 +   Vestavia, AL
155 Tyrell Jordan U
2.97 3.0 3.0  S  2020    18 +   Sterrett, AL
156 Richard Caples U
2.96 (3.0) 3.0  M  2019    18 +   MOUNTAIN BRK, AL
157 Kenneth Breakenridge U
2.96 3.0 3.5  C  2019    40 +   Hoover, AL
158 Michael Griggs U
2.94 3.0 3.0  C  2019    55 +   Trussville, AL
159 Clarence Smith U
2.92 (3.0) 3.5  S      18 +   Birmingham, AL
160 Kenneth Threadgill U
2.91 (3.0) 3.5  S  2020    18 +   Birmingham, AL
161 Tony LaRussa U
2.89 3.0 3.0  A  2019    18 +   Fultondale, AL
162 John Short U
2.86 (3.0) 3.5  S  2020    18 +   Jasper, AL
163 Matt Palco U
2.86 3.0 3.0  A  2019    55 +   Hoover, AL
164 Jonathan Simpson U
2.85 3.0 3.0  C  2019    18 +   Northport, AL
165 tim jordan U
2.85 (3.0) 3.0  S  2020    40 +   Birmingham, AL
166 Rusty Hughes U
2.85 3.0 3.0  C  2019    18 +   Birmingham, AL
167 hunter doyal U
2.85 (3.0) 3.0  S      40 +   Oneonta, AL
168 Charles Angel U
2.85 (3.0) 3.0  S      18 +   Hoover, AL
169 Richard Shirley U
2.83 3.0 3.0  C  2019    40 +   Mc Calla, AL
170 Alex Bryan U
2.83 3.0 3.5  C  2019    18 +   Vestavia Hills, AL
171 Shezad Keshwani U
2.81 3.0 3.0  C  2019    40 +   Hoover, AL
172 Brandon Swindle U
2.80 (3.0) 3.0  C  2019    18 +   Birmingham, AL
173 Taylor Smith U
2.79 (3.0) 3.5  S      18 +   Vestavia Hills, AL
174 Sherwood Silliman U
2.78 3.0 3.0  C  2019    18 +   Fultondale, AL
175 Bryan Nowell U
2.78 3.0 3.0  S  2020    18 +   Hoover, AL
176 Amin Ali U
2.78 3.0 3.0  C  2019    40 +   Hoover, AL
177 JOSH MISNER U
2.75 3.0 2.5  S  2020    40 +   Vestavia Hills, AL
178 John Michael Finney U
2.75 (3.0) 3.0  C  2018    18 +   Birmingham, AL
179 Eric Sanford U
2.74 3.0 3.0  C  2019    18 +   Alabaster, AL
180 Jesse Jowers U
2.73 3.0 3.0  C  2019    40 +   Pelham, AL
181 Matthew Mitchell U
2.72 3.0 2.5  S  2020    18 +   Vestavia, AL
182 John Hoerner U
2.72 3.0 3.0  C  2019    40 +   Mountain Brk, AL
183 Bradley Wilkins U
2.71 3.0 3.0  S  2020    18 +   Mount Olive, AL
184 Glen Speigle U
2.68 3.0 3.0  C  2019    18 +   Morris, AL
185 Stacy Giles U
2.68 (3.0) 2.5  S      18 +   Vestavia Hills, AL
186 Joey Dambro U
2.68 (3.0) 3.0  S  2020    18 +   Chelsea, AL
187 Amin Issa U
2.67 3.0 3.0  C  2019    18 +   Hoover, AL
188 Jeffrey Lees U
2.66 (3.0) 2.5  S      18 +   Vestavia, AL
189 Kevin Johnson U
2.66 3.0 3.0  C  2019    18 +   HOOVER, AL
190 Tim Dwyer U
2.64 3.0 3.0  S      18 +   Birmingham, AL
191 Tyler Harper U
2.63 3.0 3.0  C  2019    18 +   Alabaster, AL
192 Jeffrey Cusmariu U
2.63 (3.0) 3.0  S      40 +   Vestavia, AL
193 Chris Hawkins U
2.62 3.0 3.0  C  2019    18 +   Birmingham, AL
194 Jackson Armstrong U
2.62 3.0 3.0  S  2020    18 +   Pelham, AL
195 Lane Finch U
2.60 3.0 3.0  C  2019    18 +   Homewood, AL
196 Tai Cripps U
2.59 3.0 2.5  S      18 +   Mountain Brk, AL
197 Connor Sheets U
2.58 (3.0) 3.0  S  2020    18 +   Birmingham, AL
198 John Meredith U
2.51 3.0 2.5  S  2019    18 +   Pelham, AL
199 Graham Cotten U
2.51 (3.0) 3.0  M  2019    18 +   Birmingham, AL
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
200 TRAVIS VINES U
2.50 (2.5) 3.0  S  2020    18 +   Hoover, AL
201 Ryan Abernathy U
2.50 (2.5) 3.0  M  2019    18 +   Birmingham, AL
202 Marty Lax U
2.49 2.5 3.0  S      18 +   Mountain Brk, AL
203 Greg White U
2.48 2.5 3.0  C  2019    18 +   Kimberly, AL
204 Brent Griffis U
2.47 2.5 2.5  C  2019    18 +   Birmingham, AL
205 Mike Sheehan U
2.46 (2.5) 2.5  S  2020    18 +   Vestavia Hills, AL
206 Donnie Kuba U
2.35 2.5 2.5  S  2020    18 +   Hoover, AL
207 Jason Goetz U
2.33 (2.5) 2.5  S      18 +   Vestavia, AL
208 Patrick Echols U
2.31 (2.5) 3.0  M  2019    18 +   Birmingham, AL
209 Brandon Dillard U
2.31 2.5 2.5  S  2020    18 +   Homewood, AL
210 Tom Bazemore U
2.28 (2.5) 2.5  S      18 +   Mountain Brk, AL
211 Vinodh Ramamoorthy U
2.25 (2.5) 2.5  S      18 +   Hoover, AL
212 Carl Stringfellow U
2.24 2.5 2.5  C  2019    18 +   Vestavia, AL
213 Joe Crain U
2.24 2.5 2.5  S      18 +   Hoover, AL
214 Bryan Saxon U
2.23 (2.5) 0.0     2021    18 +   Birmingham, AL
215 Gerald Richey U
2.14 2.5 2.5  S      18 +   Remlap, AL
216 Travis Prince U
2.12 2.5 2.5  C  2019    18 +   Hayden, AL
Allen B Bennett U
n/a n/a 2.5  A  2019    18 +   Vestavia, AL
David Burnum U
n/a n/a 0.0     2021    40 +   Mountain Brk, AL
Kyle Cornelius U
n/a n/a 2.5  M  2019    18 +   Mountain Brk, AL
Rafique Dhanani U
n/a n/a 3.5  C  2019    18 +   Hoover, AL
Allen House U
n/a n/a 3.0  S      18 +   Mountain Brk, AL
John Imwalle U
n/a n/a 3.0  S      18 +   Chelsea, AL
Roddrick Miles U
n/a n/a 3.0  S  2020    18 +   Birmingham, AL
Kevin Nguyen U
n/a n/a 3.0  S  2020    18 +   Birmingham, AL
Paul Owen U
n/a n/a 0.0     2019    18 +   Birmingham, AL
Antonio Paige U
n/a n/a 4.0  S      18 +   Birmingham, AL
Brent Robinson U
n/a n/a 3.0  S      18 +   Vestavia, AL
Joel St Laurent U
n/a n/a 3.0  M  2019    18 +   Vestavia Hills, AL
Matt Williamson U
n/a n/a 3.5  S      18 +   Birmingham, AL